<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Comparing source compatibility of D:\works\projects\flink\flink-release-1.17\flink-metrics\flink-metrics-core\target\elastic-resource-metrics-core-1.0.0-SNAPSHOT.jar against </title>
<style type="text/css">
body {
    font-family: Verdana;
}
.title {
    font-weight: bold;
}
.new {
    color: green;
}
.removed {
    color: red;
}
.modified {
    color: orange;
}
.unchanged {
    color: black;
}
thead tr td {
    font-weight: bold;
}
.toc {
    margin-top: 1em;
    margin-bottom: 1em;
    border: 1px solid #dcdcdc;
    padding: 5px;
    background: #ededed;
    display: inline-block;
}
table {
    border-collapse: collapse;
}
table tr td {
    border: 1px solid black;
    padding: 5px;
}
table thead {
    background-color: #dee3e9;
}
table tbody tr td.matrix_layout {
    background-color: #dee3e9;
    font-weight: bold;
}
.class {
    margin-bottom: 2em;
    border: 1px solid #dcdcdc;
    padding: 5px;
    background: #ededed;
    display: inline-block;
}
.class_compatibilityChanges {
	margin-top: 1em;
}

.class_fileFormatVersion {
	margin-top: 1em;
}
.class_generictemplates {
	margin-top: 1em;
}
.class_superclass {
    margin-top: 1em;
}
.class_interfaces {
    margin-top: 1em;
}
.class_fields {
    margin-top: 1em;
}
.class_serialVersionUid {
    margin-top: 1em;
}
.class_constructors {
    margin-top: 1em;
}
.class_methods {
    margin-top: 1em;
}
.class_annotations {
    margin-top: 1em;
}
.label {
    font-weight: bold;
}
.label_class_member {
    background-color: #4d7a97;
    display: inline-block;
    padding: 5px;
}
.toc_link {
    margin-left: 10px;
    font-size: 0.5em;
}
.modifier {
    font-style: italic;
}
.method_return_type {

}
.method_parameter {

}
ul {
    list-style-type: none;
    padding: 0px 0px;
}
.meta-information {
    margin-top: 1em;
    margin-bottom: 1em;
    background: #ededed;
    display: inline-block;
}
.warnings {
    margin-top: 1em;
    font-size: 0.75em;
}
.explanations {
	margin-bottom: 2em;
}
.table_head_td {
	background-color: #dee3e9;
	font-weight: bold;
}

.tooltip {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black;
}

.tooltip .tooltiptext {
  visibility: hidden;
  background-color: #fff;
  text-align: center;
  padding: 5px;
  border-radius: 6px;

  /* Position the tooltip text */
  position: absolute;
  z-index: 1;
  bottom: 125%;
  left: 50%;
  margin-left: -60px;

  /* Fade in tooltip */
  opacity: 0;
  transition: opacity 0.3s;
}

/* Tooltip arrow */
.tooltip .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}

/* Show the tooltip text when you mouse over the tooltip container */
.tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}

</style>
</head>
<body>
<span class="title">Comparing source compatibility of D:\works\projects\flink\flink-release-1.17\flink-metrics\flink-metrics-core\target\elastic-resource-metrics-core-1.0.0-SNAPSHOT.jar against </span>
<br>
<div class="meta-information">
<table>
<tr>
<td>Old:</td><td>n.a.</td>
</tr>
<tr>
<td>New:</td><td>D:\works\projects\flink\flink-release-1.17\flink-metrics\flink-metrics-core\target\elastic-resource-metrics-core-1.0.0-SNAPSHOT.jar</td>
</tr>
<tr>
<td>Created:</td><td>2024-03-08T16:14:25.143+0800</td>
</tr>
<tr>
<td>Access modifier filter:</td><td>PUBLIC</td>
</tr>
<tr>
<td>Only modifications:</td><td>true</td>
</tr>
<tr>
<td>Only binary incompatible modifications:</td><td>false</td>
</tr>
<tr>
<td>Ignore missing classes:</td><td>false</td>
</tr>
<tr>
<td>Includes:</td><td>@org.apache.flink.annotation.Public;@org.apache.flink.annotation.Public;@org.apache.flink.annotation.Public;@org.apache.flink.annotation.Public;@org.apache.flink.annotation.Public;@org.apache.flink.annotation.PublicEvolving;@org.apache.flink.annotation.PublicEvolving;@org.apache.flink.annotation.PublicEvolving;@org.apache.flink.annotation.PublicEvolving;@org.apache.flink.annotation.PublicEvolving</td>
</tr>
<tr>
<td>Excludes:</td><td>@org.apache.flink.annotation.Experimental;@org.apache.flink.annotation.Experimental;@org.apache.flink.annotation.Experimental;@org.apache.flink.annotation.Experimental;@org.apache.flink.annotation.Experimental;@org.apache.flink.annotation.Internal;@org.apache.flink.annotation.Internal;@org.apache.flink.annotation.Internal;@org.apache.flink.annotation.Internal;@org.apache.flink.annotation.Internal</td>
</tr>
<tr>
<td id="semver-label">Semantic Versioning:</td><td id="semver-version">0.1.0</td>
</tr>
</table>
</div>
<ul>
<li>
<a href="#toc">Classes</a>
</li>
</ul>
    
<div class="toc" id="toc">
<span class="label">Classes:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Fully Qualified Name</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.CharacterFilter">org.apache.flink.metrics.CharacterFilter</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.Counter">org.apache.flink.metrics.Counter</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.Gauge">org.apache.flink.metrics.Gauge</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.groups.CacheMetricGroup">org.apache.flink.metrics.groups.CacheMetricGroup</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.groups.OperatorCoordinatorMetricGroup">org.apache.flink.metrics.groups.OperatorCoordinatorMetricGroup</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.groups.OperatorIOMetricGroup">org.apache.flink.metrics.groups.OperatorIOMetricGroup</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.groups.OperatorMetricGroup">org.apache.flink.metrics.groups.OperatorMetricGroup</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.groups.SinkWriterMetricGroup">org.apache.flink.metrics.groups.SinkWriterMetricGroup</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.groups.SourceReaderMetricGroup">org.apache.flink.metrics.groups.SourceReaderMetricGroup</a></td>
</tr>
<tr>
<td><span class="new">NEW&nbsp;(*)</span></td><td><a href="#org.apache.flink.metrics.groups.SplitEnumeratorMetricGroup">org.apache.flink.metrics.groups.SplitEnumeratorMetricGroup</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.Histogram">org.apache.flink.metrics.Histogram</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.HistogramStatistics">org.apache.flink.metrics.HistogramStatistics</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.LogicalScopeProvider">org.apache.flink.metrics.LogicalScopeProvider</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.Meter">org.apache.flink.metrics.Meter</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.Metric">org.apache.flink.metrics.Metric</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.MetricConfig">org.apache.flink.metrics.MetricConfig</a></td>
</tr>
<tr>
<td><span class="new">NEW&nbsp;(*)</span></td><td><a href="#org.apache.flink.metrics.MetricGroup">org.apache.flink.metrics.MetricGroup</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.MetricType">org.apache.flink.metrics.MetricType</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.reporter.AbstractReporter">org.apache.flink.metrics.reporter.AbstractReporter</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.reporter.InstantiateViaFactory">org.apache.flink.metrics.reporter.InstantiateViaFactory</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.reporter.InterceptInstantiationViaReflection">org.apache.flink.metrics.reporter.InterceptInstantiationViaReflection</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.reporter.MetricReporter">org.apache.flink.metrics.reporter.MetricReporter</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.reporter.MetricReporterFactory">org.apache.flink.metrics.reporter.MetricReporterFactory</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.reporter.Scheduled">org.apache.flink.metrics.reporter.Scheduled</a></td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><a href="#org.apache.flink.metrics.View">org.apache.flink.metrics.View</a></td>
</tr>
</tbody>
</table>
</div>
<div class="explanations">
<span>Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).</span>
</div>
<div>
<div>
<div class="class" id="org.apache.flink.metrics.CharacterFilter">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.CharacterFilter"></a><span class="new">NEW</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">interface</span>&nbsp;org.apache.flink.metrics.CharacterFilter</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces"></div>
<div class="class_fields">
<span class="label_class_member">Fields:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Type</td><td>Field</td><td>Compatibility Changes:</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier">public&nbsp;</span><span class="new modifier">static&nbsp;</span><span class="new modifier">final&nbsp;</span><span class="new modifier"></span></td><td><span class="new modifier">org.apache.flink.metrics.CharacterFilter</span></td><td>NO_OP_FILTER</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_constructors"></div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">java.lang.String</span></td><td>filterCharacters(<span class="unchanged method_parameter">java.lang.String</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.Counter">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.Counter"></a><span class="new">NEW</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">interface</span>&nbsp;org.apache.flink.metrics.Counter</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_compatibilityChanges">
<span class="label_class_member">Compatibility Changes:</span>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>INTERFACE_ADDED</td>
</tr>
</tbody>
</table>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces">
<span class="label_class_member">Interfaces:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Interface</td><td>Compatibility Changes</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>org.apache.flink.metrics.Metric</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_fields"></div>
<div class="class_constructors"></div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>dec()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>dec(<span class="unchanged method_parameter">long</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">long</span></td><td>getCount()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.MetricType</span></td><td>getMetricType()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>56</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>inc()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>inc(<span class="unchanged method_parameter">long</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.Gauge">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.Gauge"></a><span class="new">NEW</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">interface</span>&nbsp;org.apache.flink.metrics.Gauge</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_compatibilityChanges">
<span class="label_class_member">Compatibility Changes:</span>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>INTERFACE_ADDED</td>
</tr>
</tbody>
</table>
</div>
<div class="class_generictemplates">
<span class="label_class_member">Generic Templates:</span>
<table>
<thead>
<tr>
<td>Change Status</td><td>Name</td><td>Old Type</td><td>New Type</td><td>Generics</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>T</td><td>n.a.</td><td>java.lang.Object</td><td></td>
</tr>
</tbody>
</table>
</div>
<div class="class_superclass"></div>
<div class="class_interfaces">
<span class="label_class_member">Interfaces:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Interface</td><td>Compatibility Changes</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>org.apache.flink.metrics.Metric</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_fields"></div>
<div class="class_constructors"></div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.MetricType</span></td><td>getMetricType()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>36</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">java.lang.Object</span></td><td>getValue()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.groups.CacheMetricGroup">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.groups.CacheMetricGroup"></a><span class="new">NEW</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">interface</span>&nbsp;org.apache.flink.metrics.groups.CacheMetricGroup</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_compatibilityChanges">
<span class="label_class_member">Compatibility Changes:</span>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>INTERFACE_ADDED</td>
</tr>
</tbody>
</table>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces">
<span class="label_class_member">Interfaces:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Interface</td><td>Compatibility Changes</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>org.apache.flink.metrics.MetricGroup</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_fields"></div>
<div class="class_constructors"></div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>hitCounter(<span class="unchanged method_parameter">org.apache.flink.metrics.Counter</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>latestLoadTimeGauge(<span class="unchanged method_parameter">org.apache.flink.metrics.Gauge<div class="tooltip">
<span class="unchanged method_parameter">
					&lt;..&gt;
				</span>
<div class="tooltiptext">
<table>
<tr>
<td class="table_head_td">New: </td><td>java.lang.Long</td>
</tr>
</table>
</div>
</div>
</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>loadCounter(<span class="unchanged method_parameter">org.apache.flink.metrics.Counter</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>missCounter(<span class="unchanged method_parameter">org.apache.flink.metrics.Counter</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>numCachedBytesGauge(<span class="unchanged method_parameter">org.apache.flink.metrics.Gauge<div class="tooltip">
<span class="unchanged method_parameter">
					&lt;..&gt;
				</span>
<div class="tooltiptext">
<table>
<tr>
<td class="table_head_td">New: </td><td>java.lang.Long</td>
</tr>
</table>
</div>
</div>
</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>numCachedRecordsGauge(<span class="unchanged method_parameter">org.apache.flink.metrics.Gauge<div class="tooltip">
<span class="unchanged method_parameter">
					&lt;..&gt;
				</span>
<div class="tooltiptext">
<table>
<tr>
<td class="table_head_td">New: </td><td>java.lang.Long</td>
</tr>
</table>
</div>
</div>
</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>numLoadFailuresCounter(<span class="unchanged method_parameter">org.apache.flink.metrics.Counter</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.groups.OperatorCoordinatorMetricGroup">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.groups.OperatorCoordinatorMetricGroup"></a><span class="new">NEW</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">interface</span>&nbsp;org.apache.flink.metrics.groups.OperatorCoordinatorMetricGroup</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_compatibilityChanges">
<span class="label_class_member">Compatibility Changes:</span>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>INTERFACE_ADDED</td>
</tr>
</tbody>
</table>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces">
<span class="label_class_member">Interfaces:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Interface</td><td>Compatibility Changes</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>org.apache.flink.metrics.MetricGroup</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_fields"></div>
<div class="class_constructors"></div>
<div class="class_methods"></div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.groups.OperatorIOMetricGroup">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.groups.OperatorIOMetricGroup"></a><span class="new">NEW</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">interface</span>&nbsp;org.apache.flink.metrics.groups.OperatorIOMetricGroup</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_compatibilityChanges">
<span class="label_class_member">Compatibility Changes:</span>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>INTERFACE_ADDED</td>
</tr>
</tbody>
</table>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces">
<span class="label_class_member">Interfaces:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Interface</td><td>Compatibility Changes</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>org.apache.flink.metrics.MetricGroup</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_fields"></div>
<div class="class_constructors"></div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.Counter</span></td><td>getNumBytesInCounter()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.Counter</span></td><td>getNumBytesOutCounter()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.Counter</span></td><td>getNumRecordsInCounter()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.Counter</span></td><td>getNumRecordsOutCounter()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.groups.OperatorMetricGroup">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.groups.OperatorMetricGroup"></a><span class="new">NEW</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">interface</span>&nbsp;org.apache.flink.metrics.groups.OperatorMetricGroup</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_compatibilityChanges">
<span class="label_class_member">Compatibility Changes:</span>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>INTERFACE_ADDED</td>
</tr>
</tbody>
</table>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces">
<span class="label_class_member">Interfaces:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Interface</td><td>Compatibility Changes</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>org.apache.flink.metrics.MetricGroup</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_fields"></div>
<div class="class_constructors"></div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.groups.OperatorIOMetricGroup</span></td><td>getIOMetricGroup()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.groups.SinkWriterMetricGroup">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.groups.SinkWriterMetricGroup"></a><span class="new">NEW</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">interface</span>&nbsp;org.apache.flink.metrics.groups.SinkWriterMetricGroup</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_compatibilityChanges">
<span class="label_class_member">Compatibility Changes:</span>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>INTERFACE_ADDED</td>
</tr>
</tbody>
</table>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces">
<span class="label_class_member">Interfaces:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Interface</td><td>Compatibility Changes</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>org.apache.flink.metrics.groups.OperatorMetricGroup</td><td>n.a.</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td>org.apache.flink.metrics.MetricGroup</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_fields"></div>
<div class="class_constructors"></div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.Counter</span></td><td>getNumBytesSendCounter()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.Counter</span></td><td>getNumRecordsOutErrorsCounter()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.Counter</span></td><td>getNumRecordsSendCounter()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.Counter</span></td><td>getNumRecordsSendErrorsCounter()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>setCurrentSendTimeGauge(<span class="unchanged method_parameter">org.apache.flink.metrics.Gauge<div class="tooltip">
<span class="unchanged method_parameter">
					&lt;..&gt;
				</span>
<div class="tooltiptext">
<table>
<tr>
<td class="table_head_td">New: </td><td>java.lang.Long</td>
</tr>
</table>
</div>
</div>
</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.groups.SourceReaderMetricGroup">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.groups.SourceReaderMetricGroup"></a><span class="new">NEW</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">interface</span>&nbsp;org.apache.flink.metrics.groups.SourceReaderMetricGroup</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_compatibilityChanges">
<span class="label_class_member">Compatibility Changes:</span>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>INTERFACE_ADDED</td>
</tr>
</tbody>
</table>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces">
<span class="label_class_member">Interfaces:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Interface</td><td>Compatibility Changes</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>org.apache.flink.metrics.groups.OperatorMetricGroup</td><td>n.a.</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td>org.apache.flink.metrics.MetricGroup</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_fields"></div>
<div class="class_constructors"></div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.Counter</span></td><td>getNumRecordsInErrorsCounter()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>setPendingBytesGauge(<span class="unchanged method_parameter">org.apache.flink.metrics.Gauge<div class="tooltip">
<span class="unchanged method_parameter">
					&lt;..&gt;
				</span>
<div class="tooltiptext">
<table>
<tr>
<td class="table_head_td">New: </td><td>java.lang.Long</td>
</tr>
</table>
</div>
</div>
</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>setPendingRecordsGauge(<span class="unchanged method_parameter">org.apache.flink.metrics.Gauge<div class="tooltip">
<span class="unchanged method_parameter">
					&lt;..&gt;
				</span>
<div class="tooltiptext">
<table>
<tr>
<td class="table_head_td">New: </td><td>java.lang.Long</td>
</tr>
</table>
</div>
</div>
</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.groups.SplitEnumeratorMetricGroup">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.groups.SplitEnumeratorMetricGroup"></a><span class="new">NEW&nbsp;(*)</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">interface</span>&nbsp;org.apache.flink.metrics.groups.SplitEnumeratorMetricGroup</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_compatibilityChanges">
<span class="label_class_member">Compatibility Changes:</span>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>INTERFACE_ADDED</td>
</tr>
</tbody>
</table>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces">
<span class="label_class_member">Interfaces:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Interface</td><td>Compatibility Changes</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>org.apache.flink.metrics.groups.OperatorCoordinatorMetricGroup</td><td>n.a.</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td>org.apache.flink.metrics.MetricGroup</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_fields"></div>
<div class="class_constructors"></div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW&nbsp;(*)</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
<table>
<thead>
<tr>
<td>Change Status</td><td>Name</td><td>Old Type</td><td>New Type</td><td>Generics</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>G</td><td>n.a.</td><td>org.apache.flink.metrics.Gauge</td><td>
<div class="tooltip">
<span class="unchanged method_parameter">
					&lt;..&gt;
				</span>
<div class="tooltiptext">
<table>
<tr>
<td class="table_head_td">New: </td><td>java.lang.Long</td>
</tr>
</table>
</div>
</div>
</td>
</tr>
</tbody>
</table>
</td><td><span class="new method_return_type">org.apache.flink.metrics.Gauge</span></td><td>setUnassignedSplitsGauge(<span class="unchanged method_parameter">org.apache.flink.metrics.Gauge<div class="tooltip">
<span class="unchanged method_parameter">
					&lt;..&gt;
				</span>
<div class="tooltiptext">
<table>
<tr>
<td class="table_head_td">New: </td><td>java.lang.Long</td>
</tr>
</table>
</div>
</div>
</span>)</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>CLASS_GENERIC_TEMPLATE_CHANGED</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.Histogram">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.Histogram"></a><span class="new">NEW</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">interface</span>&nbsp;org.apache.flink.metrics.Histogram</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_compatibilityChanges">
<span class="label_class_member">Compatibility Changes:</span>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>INTERFACE_ADDED</td>
</tr>
</tbody>
</table>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces">
<span class="label_class_member">Interfaces:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Interface</td><td>Compatibility Changes</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>org.apache.flink.metrics.Metric</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_fields"></div>
<div class="class_constructors"></div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">long</span></td><td>getCount()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.MetricType</span></td><td>getMetricType()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>55</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.HistogramStatistics</span></td><td>getStatistics()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>update(<span class="unchanged method_parameter">long</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.HistogramStatistics">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.HistogramStatistics"></a><span class="new">NEW</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">class</span>&nbsp;org.apache.flink.metrics.HistogramStatistics</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces"></div>
<div class="class_fields"></div>
<div class="class_constructors">
<span class="label_class_member">Constructors:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Constructor</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td>HistogramStatistics()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>30</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">long</span></td><td>getMax()</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>METHOD_ADDED_TO_PUBLIC_CLASS</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">double</span></td><td>getMean()</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>METHOD_ADDED_TO_PUBLIC_CLASS</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">long</span></td><td>getMin()</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>METHOD_ADDED_TO_PUBLIC_CLASS</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">double</span></td><td>getQuantile(<span class="unchanged method_parameter">double</span>)</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>METHOD_ADDED_TO_PUBLIC_CLASS</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">double</span></td><td>getStdDev()</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>METHOD_ADDED_TO_PUBLIC_CLASS</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">long[]</span></td><td>getValues()</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>METHOD_ADDED_TO_PUBLIC_CLASS</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">int</span></td><td>size()</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>METHOD_ADDED_TO_PUBLIC_CLASS</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.LogicalScopeProvider">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.LogicalScopeProvider"></a><span class="new">NEW</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">interface</span>&nbsp;org.apache.flink.metrics.LogicalScopeProvider</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces"></div>
<div class="class_fields"></div>
<div class="class_constructors"></div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier">static&nbsp;</span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.LogicalScopeProvider</span></td><td>castFrom(<span class="unchanged method_parameter">org.apache.flink.metrics.MetricGroup</span>)</td><td>
<table>
<thead>
<tr>
<td>Status:</td><td>Name:</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>java.lang.IllegalStateException</td>
</tr>
</tbody>
</table>
</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>64</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">java.lang.String</span></td><td>getLogicalScope(<span class="unchanged method_parameter">org.apache.flink.metrics.CharacterFilter</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">java.lang.String</span></td><td>getLogicalScope(<span class="unchanged method_parameter">org.apache.flink.metrics.CharacterFilter</span>,<wbr></wbr>
<span class="unchanged method_parameter">char</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.MetricGroup</span></td><td>getWrappedMetricGroup()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.Meter">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.Meter"></a><span class="new">NEW</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">interface</span>&nbsp;org.apache.flink.metrics.Meter</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_compatibilityChanges">
<span class="label_class_member">Compatibility Changes:</span>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>INTERFACE_ADDED</td>
</tr>
</tbody>
</table>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces">
<span class="label_class_member">Interfaces:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Interface</td><td>Compatibility Changes</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>org.apache.flink.metrics.Metric</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_fields"></div>
<div class="class_constructors"></div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">long</span></td><td>getCount()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.MetricType</span></td><td>getMetricType()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>53</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">double</span></td><td>getRate()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>markEvent()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>markEvent(<span class="unchanged method_parameter">long</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.Metric">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.Metric"></a><span class="new">NEW</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">interface</span>&nbsp;org.apache.flink.metrics.Metric</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces"></div>
<div class="class_fields"></div>
<div class="class_constructors"></div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.MetricType</span></td><td>getMetricType()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>27</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.MetricConfig">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.MetricConfig"></a><span class="new">NEW</span><span class="new">&nbsp;(Serializable compatible)&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new">class</span>&nbsp;org.apache.flink.metrics.MetricConfig</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_compatibilityChanges">
<span class="label_class_member">Compatibility Changes:</span>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>INTERFACE_ADDED</td>
</tr>
</tbody>
</table>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass">
<span class="label_class_member">Superclass:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Superclass</td><td>Compatibility Changes</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>java.util.Properties</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_interfaces">
<span class="label_class_member">Interfaces:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Interface</td><td>Compatibility Changes</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>java.io.Serializable</td><td>n.a.</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td>java.lang.Cloneable</td><td>n.a.</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td>java.util.Map</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_serialVersionUid">
<table>
<thead>
<tr>
<td></td><td>Serializable</td><td>default serialVersionUID</td><td>serialVersionUID in class</td>
</tr>
</thead>
<tbody>
<tr>
<td class="matrix_layout">Old</td><td class="modified">false</td><td class="modified">n.a.</td><td>n.a.</td>
</tr>
<tr>
<td class="matrix_layout">New</td><td class="modified">true</td><td class="modified">-8926691810470308071</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_fields"></div>
<div class="class_constructors">
<span class="label_class_member">Constructors:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Constructor</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td>MetricConfig()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>27</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">boolean</span></td><td>getBoolean(<span class="unchanged method_parameter">java.lang.String</span>,<wbr></wbr>
<span class="unchanged method_parameter">boolean</span>)</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>METHOD_ADDED_TO_PUBLIC_CLASS</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>99</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">double</span></td><td>getDouble(<span class="unchanged method_parameter">java.lang.String</span>,<wbr></wbr>
<span class="unchanged method_parameter">double</span>)</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>METHOD_ADDED_TO_PUBLIC_CLASS</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>85</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">float</span></td><td>getFloat(<span class="unchanged method_parameter">java.lang.String</span>,<wbr></wbr>
<span class="unchanged method_parameter">float</span>)</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>METHOD_ADDED_TO_PUBLIC_CLASS</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>71</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">int</span></td><td>getInteger(<span class="unchanged method_parameter">java.lang.String</span>,<wbr></wbr>
<span class="unchanged method_parameter">int</span>)</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>METHOD_ADDED_TO_PUBLIC_CLASS</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>43</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">long</span></td><td>getLong(<span class="unchanged method_parameter">java.lang.String</span>,<wbr></wbr>
<span class="unchanged method_parameter">long</span>)</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>METHOD_ADDED_TO_PUBLIC_CLASS</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>57</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">java.lang.String</span></td><td>getString(<span class="unchanged method_parameter">java.lang.String</span>,<wbr></wbr>
<span class="unchanged method_parameter">java.lang.String</span>)</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>METHOD_ADDED_TO_PUBLIC_CLASS</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>30</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.MetricGroup">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.MetricGroup"></a><span class="new">NEW&nbsp;(*)</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">interface</span>&nbsp;org.apache.flink.metrics.MetricGroup</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces"></div>
<div class="class_fields"></div>
<div class="class_constructors"></div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.MetricGroup</span></td><td>addGroup(<span class="unchanged method_parameter">int</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>139</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.MetricGroup</span></td><td>addGroup(<span class="unchanged method_parameter">java.lang.String</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.MetricGroup</span></td><td>addGroup(<span class="unchanged method_parameter">java.lang.String</span>,<wbr></wbr>
<span class="unchanged method_parameter">java.lang.String</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.Counter</span></td><td>counter(<span class="unchanged method_parameter">int</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>29</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.Counter</span></td><td>counter(<span class="unchanged method_parameter">java.lang.String</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW&nbsp;(*)</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
<table>
<thead>
<tr>
<td>Change Status</td><td>Name</td><td>Old Type</td><td>New Type</td><td>Generics</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>C</td><td>n.a.</td><td>org.apache.flink.metrics.Counter</td><td></td>
</tr>
</tbody>
</table>
</td><td><span class="new method_return_type">org.apache.flink.metrics.Counter</span></td><td>counter(<span class="unchanged method_parameter">int</span>,<wbr></wbr>
<span class="unchanged method_parameter">org.apache.flink.metrics.Counter</span>)</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>CLASS_GENERIC_TEMPLATE_CHANGED</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>49</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW&nbsp;(*)</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
<table>
<thead>
<tr>
<td>Change Status</td><td>Name</td><td>Old Type</td><td>New Type</td><td>Generics</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>C</td><td>n.a.</td><td>org.apache.flink.metrics.Counter</td><td></td>
</tr>
</tbody>
</table>
</td><td><span class="new method_return_type">org.apache.flink.metrics.Counter</span></td><td>counter(<span class="unchanged method_parameter">java.lang.String</span>,<wbr></wbr>
<span class="unchanged method_parameter">org.apache.flink.metrics.Counter</span>)</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>CLASS_GENERIC_TEMPLATE_CHANGED</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW&nbsp;(*)</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
<table>
<thead>
<tr>
<td>Change Status</td><td>Name</td><td>Old Type</td><td>New Type</td><td>Generics</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>G</td><td>n.a.</td><td>org.apache.flink.metrics.Gauge</td><td>
<div class="tooltip">
<span class="unchanged method_parameter">
					&lt;..&gt;
				</span>
<div class="tooltiptext">
<table>
<tr>
<td class="table_head_td">New: </td><td>T</td>
</tr>
</table>
</div>
</div>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td>T</td><td>n.a.</td><td>java.lang.Object</td><td></td>
</tr>
</tbody>
</table>
</td><td><span class="new method_return_type">org.apache.flink.metrics.Gauge</span></td><td>gauge(<span class="unchanged method_parameter">int</span>,<wbr></wbr>
<span class="unchanged method_parameter">org.apache.flink.metrics.Gauge<div class="tooltip">
<span class="unchanged method_parameter">
					&lt;..&gt;
				</span>
<div class="tooltiptext">
<table>
<tr>
<td class="table_head_td">New: </td><td>T</td>
</tr>
</table>
</div>
</div>
</span>)</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>CLASS_GENERIC_TEMPLATE_CHANGED</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>71</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW&nbsp;(*)</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
<table>
<thead>
<tr>
<td>Change Status</td><td>Name</td><td>Old Type</td><td>New Type</td><td>Generics</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>G</td><td>n.a.</td><td>org.apache.flink.metrics.Gauge</td><td>
<div class="tooltip">
<span class="unchanged method_parameter">
					&lt;..&gt;
				</span>
<div class="tooltiptext">
<table>
<tr>
<td class="table_head_td">New: </td><td>T</td>
</tr>
</table>
</div>
</div>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td>T</td><td>n.a.</td><td>java.lang.Object</td><td></td>
</tr>
</tbody>
</table>
</td><td><span class="new method_return_type">org.apache.flink.metrics.Gauge</span></td><td>gauge(<span class="unchanged method_parameter">java.lang.String</span>,<wbr></wbr>
<span class="unchanged method_parameter">org.apache.flink.metrics.Gauge<div class="tooltip">
<span class="unchanged method_parameter">
					&lt;..&gt;
				</span>
<div class="tooltiptext">
<table>
<tr>
<td class="table_head_td">New: </td><td>T</td>
</tr>
</table>
</div>
</div>
</span>)</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>CLASS_GENERIC_TEMPLATE_CHANGED</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">java.util.Map<div class="tooltip">
<span class="unchanged method_parameter">
					&lt;..&gt;
				</span>
<div class="tooltiptext">
<table>
<tr>
<td class="table_head_td">New: </td><td>java.lang.String</td><td>java.lang.String</td>
</tr>
</table>
</div>
</div>
</span></td><td>getAllVariables()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">java.lang.String</span></td><td>getMetricIdentifier(<span class="unchanged method_parameter">java.lang.String</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">java.lang.String</span></td><td>getMetricIdentifier(<span class="unchanged method_parameter">java.lang.String</span>,<wbr></wbr>
<span class="unchanged method_parameter">org.apache.flink.metrics.CharacterFilter</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">java.lang.String[]</span></td><td>getScopeComponents()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW&nbsp;(*)</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
<table>
<thead>
<tr>
<td>Change Status</td><td>Name</td><td>Old Type</td><td>New Type</td><td>Generics</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>H</td><td>n.a.</td><td>org.apache.flink.metrics.Histogram</td><td></td>
</tr>
</tbody>
</table>
</td><td><span class="new method_return_type">org.apache.flink.metrics.Histogram</span></td><td>histogram(<span class="unchanged method_parameter">java.lang.String</span>,<wbr></wbr>
<span class="unchanged method_parameter">org.apache.flink.metrics.Histogram</span>)</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>CLASS_GENERIC_TEMPLATE_CHANGED</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW&nbsp;(*)</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
<table>
<thead>
<tr>
<td>Change Status</td><td>Name</td><td>Old Type</td><td>New Type</td><td>Generics</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>H</td><td>n.a.</td><td>org.apache.flink.metrics.Histogram</td><td></td>
</tr>
</tbody>
</table>
</td><td><span class="new method_return_type">org.apache.flink.metrics.Histogram</span></td><td>histogram(<span class="unchanged method_parameter">int</span>,<wbr></wbr>
<span class="unchanged method_parameter">org.apache.flink.metrics.Histogram</span>)</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>CLASS_GENERIC_TEMPLATE_CHANGED</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>103</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW&nbsp;(*)</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
<table>
<thead>
<tr>
<td>Change Status</td><td>Name</td><td>Old Type</td><td>New Type</td><td>Generics</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>M</td><td>n.a.</td><td>org.apache.flink.metrics.Meter</td><td></td>
</tr>
</tbody>
</table>
</td><td><span class="new method_return_type">org.apache.flink.metrics.Meter</span></td><td>meter(<span class="unchanged method_parameter">java.lang.String</span>,<wbr></wbr>
<span class="unchanged method_parameter">org.apache.flink.metrics.Meter</span>)</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>CLASS_GENERIC_TEMPLATE_CHANGED</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW&nbsp;(*)</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
<table>
<thead>
<tr>
<td>Change Status</td><td>Name</td><td>Old Type</td><td>New Type</td><td>Generics</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>M</td><td>n.a.</td><td>org.apache.flink.metrics.Meter</td><td></td>
</tr>
</tbody>
</table>
</td><td><span class="new method_return_type">org.apache.flink.metrics.Meter</span></td><td>meter(<span class="unchanged method_parameter">int</span>,<wbr></wbr>
<span class="unchanged method_parameter">org.apache.flink.metrics.Meter</span>)</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>CLASS_GENERIC_TEMPLATE_CHANGED</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>125</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.MetricType">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.MetricType"></a><span class="new">NEW</span><span class="new">&nbsp;(Serializable compatible)&nbsp;</span><span class="new modifier">final&nbsp;</span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new">enum</span>&nbsp;org.apache.flink.metrics.MetricType</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_compatibilityChanges">
<span class="label_class_member">Compatibility Changes:</span>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>INTERFACE_ADDED</td>
</tr>
</tbody>
</table>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass">
<span class="label_class_member">Superclass:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Superclass</td><td>Compatibility Changes</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>java.lang.Enum</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_interfaces">
<span class="label_class_member">Interfaces:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Interface</td><td>Compatibility Changes</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>java.io.Serializable</td><td>n.a.</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td>java.lang.Comparable</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_serialVersionUid">
<table>
<thead>
<tr>
<td></td><td>Serializable</td><td>default serialVersionUID</td><td>serialVersionUID in class</td>
</tr>
</thead>
<tbody>
<tr>
<td class="matrix_layout">Old</td><td class="modified">false</td><td class="modified">n.a.</td><td>n.a.</td>
</tr>
<tr>
<td class="matrix_layout">New</td><td class="modified">true</td><td class="modified">-2886785565431919151</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_fields">
<span class="label_class_member">Fields:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Type</td><td>Field</td><td>Compatibility Changes:</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier">public&nbsp;</span><span class="new modifier">static&nbsp;</span><span class="new modifier">final&nbsp;</span><span class="new modifier"></span></td><td><span class="new modifier">org.apache.flink.metrics.MetricType</span></td><td>COUNTER</td><td>n.a.</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier">public&nbsp;</span><span class="new modifier">static&nbsp;</span><span class="new modifier">final&nbsp;</span><span class="new modifier"></span></td><td><span class="new modifier">org.apache.flink.metrics.MetricType</span></td><td>GAUGE</td><td>n.a.</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier">public&nbsp;</span><span class="new modifier">static&nbsp;</span><span class="new modifier">final&nbsp;</span><span class="new modifier"></span></td><td><span class="new modifier">org.apache.flink.metrics.MetricType</span></td><td>HISTOGRAM</td><td>n.a.</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier">public&nbsp;</span><span class="new modifier">static&nbsp;</span><span class="new modifier">final&nbsp;</span><span class="new modifier"></span></td><td><span class="new modifier">org.apache.flink.metrics.MetricType</span></td><td>METER</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_constructors"></div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier">static&nbsp;</span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.MetricType</span></td><td>valueOf(<span class="unchanged method_parameter">java.lang.String</span>)</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>METHOD_ADDED_TO_PUBLIC_CLASS</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>23</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier">static&nbsp;</span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.MetricType[]</span></td><td>values()</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>METHOD_ADDED_TO_PUBLIC_CLASS</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>23</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.reporter.AbstractReporter">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.reporter.AbstractReporter"></a><span class="new">NEW</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">class</span>&nbsp;org.apache.flink.metrics.reporter.AbstractReporter</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_compatibilityChanges">
<span class="label_class_member">Compatibility Changes:</span>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>INTERFACE_ADDED</td>
</tr>
</tbody>
</table>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces">
<span class="label_class_member">Interfaces:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Interface</td><td>Compatibility Changes</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>org.apache.flink.metrics.CharacterFilter</td><td>n.a.</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td>org.apache.flink.metrics.reporter.MetricReporter</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_fields"></div>
<div class="class_constructors">
<span class="label_class_member">Constructors:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Constructor</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td>AbstractReporter()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>38</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>notifyOfAddedMetric(<span class="unchanged method_parameter">org.apache.flink.metrics.Metric</span>,<wbr></wbr>
<span class="unchanged method_parameter">java.lang.String</span>,<wbr></wbr>
<span class="unchanged method_parameter">org.apache.flink.metrics.MetricGroup</span>)</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>METHOD_ADDED_TO_PUBLIC_CLASS</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>48</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>notifyOfRemovedMetric(<span class="unchanged method_parameter">org.apache.flink.metrics.Metric</span>,<wbr></wbr>
<span class="unchanged method_parameter">java.lang.String</span>,<wbr></wbr>
<span class="unchanged method_parameter">org.apache.flink.metrics.MetricGroup</span>)</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>METHOD_ADDED_TO_PUBLIC_CLASS</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>75</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.reporter.InstantiateViaFactory">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.reporter.InstantiateViaFactory"></a><span class="new">NEW</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">annotation</span>&nbsp;org.apache.flink.metrics.reporter.InstantiateViaFactory</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_compatibilityChanges">
<span class="label_class_member">Compatibility Changes:</span>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>INTERFACE_ADDED</td>
</tr>
<tr>
<td>ANNOTATION_DEPRECATED_ADDED</td>
</tr>
</tbody>
</table>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces">
<span class="label_class_member">Interfaces:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Interface</td><td>Compatibility Changes</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>java.lang.annotation.Annotation</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_fields"></div>
<div class="class_constructors"></div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">java.lang.String</span></td><td>factoryClassName()</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>METHOD_ADDED_TO_PUBLIC_CLASS</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
<div class="class_annotations">
<span class="label_class_member">Annotations:</span>
<table>
<thead>
<tr>
<td>Status:</td><td>Fully Qualified Name:</td><td>Elements:</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>java.lang.annotation.Retention</td><td>
<table>
<thead>
<tr>
<td>Status:</td><td>Name:</td><td>Old element values:</td><td>New element values:</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>value</td><td></td><td>java.lang.annotation.RetentionPolicy.RUNTIME</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td>java.lang.annotation.Target</td><td>
<table>
<thead>
<tr>
<td>Status:</td><td>Name:</td><td>Old element values:</td><td>New element values:</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>value</td><td></td><td>java.lang.annotation.ElementType.TYPE</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td>java.lang.Deprecated</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.reporter.InterceptInstantiationViaReflection">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.reporter.InterceptInstantiationViaReflection"></a><span class="new">NEW</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">annotation</span>&nbsp;org.apache.flink.metrics.reporter.InterceptInstantiationViaReflection</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_compatibilityChanges">
<span class="label_class_member">Compatibility Changes:</span>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>INTERFACE_ADDED</td>
</tr>
<tr>
<td>ANNOTATION_DEPRECATED_ADDED</td>
</tr>
</tbody>
</table>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces">
<span class="label_class_member">Interfaces:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Interface</td><td>Compatibility Changes</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>java.lang.annotation.Annotation</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_fields"></div>
<div class="class_constructors"></div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">java.lang.String</span></td><td>reporterClassName()</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Change</td>
</tr>
</thead>
<tbody>
<tr>
<td>METHOD_ADDED_TO_PUBLIC_CLASS</td>
</tr>
</tbody>
</table>
</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
<div class="class_annotations">
<span class="label_class_member">Annotations:</span>
<table>
<thead>
<tr>
<td>Status:</td><td>Fully Qualified Name:</td><td>Elements:</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>java.lang.annotation.Retention</td><td>
<table>
<thead>
<tr>
<td>Status:</td><td>Name:</td><td>Old element values:</td><td>New element values:</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>value</td><td></td><td>java.lang.annotation.RetentionPolicy.RUNTIME</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td>java.lang.annotation.Target</td><td>
<table>
<thead>
<tr>
<td>Status:</td><td>Name:</td><td>Old element values:</td><td>New element values:</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td>value</td><td></td><td>java.lang.annotation.ElementType.TYPE</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td>java.lang.Deprecated</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.reporter.MetricReporter">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.reporter.MetricReporter"></a><span class="new">NEW</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">interface</span>&nbsp;org.apache.flink.metrics.reporter.MetricReporter</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces"></div>
<div class="class_fields"></div>
<div class="class_constructors"></div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>close()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>notifyOfAddedMetric(<span class="unchanged method_parameter">org.apache.flink.metrics.Metric</span>,<wbr></wbr>
<span class="unchanged method_parameter">java.lang.String</span>,<wbr></wbr>
<span class="unchanged method_parameter">org.apache.flink.metrics.MetricGroup</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>notifyOfRemovedMetric(<span class="unchanged method_parameter">org.apache.flink.metrics.Metric</span>,<wbr></wbr>
<span class="unchanged method_parameter">java.lang.String</span>,<wbr></wbr>
<span class="unchanged method_parameter">org.apache.flink.metrics.MetricGroup</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>open(<span class="unchanged method_parameter">org.apache.flink.metrics.MetricConfig</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.reporter.MetricReporterFactory">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.reporter.MetricReporterFactory"></a><span class="new">NEW</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">interface</span>&nbsp;org.apache.flink.metrics.reporter.MetricReporterFactory</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces"></div>
<div class="class_fields"></div>
<div class="class_constructors"></div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">org.apache.flink.metrics.reporter.MetricReporter</span></td><td>createMetricReporter(<span class="unchanged method_parameter">java.util.Properties</span>)</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.reporter.Scheduled">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.reporter.Scheduled"></a><span class="new">NEW</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">interface</span>&nbsp;org.apache.flink.metrics.reporter.Scheduled</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces"></div>
<div class="class_fields"></div>
<div class="class_constructors"></div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>report()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="class" id="org.apache.flink.metrics.View">
<div class="class_header">
<span class="label"><a name="org.apache.flink.metrics.View"></a><span class="new">NEW</span><span class="">&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new">interface</span>&nbsp;org.apache.flink.metrics.View</span><a href="#toc" class="toc_link">top</a>
</div>
<div class="class_generictemplates"></div>
<div class="class_superclass"></div>
<div class="class_interfaces"></div>
<div class="class_fields">
<span class="label_class_member">Fields:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Type</td><td>Field</td><td>Compatibility Changes:</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier">public&nbsp;</span><span class="new modifier">static&nbsp;</span><span class="new modifier">final&nbsp;</span><span class="new modifier"></span></td><td><span class="new modifier">int</span></td><td>UPDATE_INTERVAL_SECONDS</td><td>n.a.</td>
</tr>
</tbody>
</table>
</div>
<div class="class_constructors"></div>
<div class="class_methods">
<span class="label_class_member">Methods:</span>
<table>
<thead>
<tr>
<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
</tr>
</thead>
<tbody>
<tr>
<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public&nbsp;</span><span class="new modifier">abstract&nbsp;</span><span class="new modifier"></span><span class="new modifier"></span></td><td>
			n.a.
		</td><td><span class="new method_return_type">void</span></td><td>update()</td><td>n.a.</td><td>n.a.</td><td>
<table>
<thead>
<tr>
<td>Old file</td><td>New file</td>
</tr>
</thead>
<tbody>
<tr>
<td>n.a.</td><td>n.a.</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>

</body>
</html>
